package com.laituo.juyou.data.domain;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;
import com.laituo.juyou.data.annotation.DtoDescription;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * @author xuyang
 * @ClassName GroupShopUserDO.java
 * @Description 团购人员表
 * @createTime 2020/12/19 19:07
 */
@Data
@TableName("unimall_group_shop_user")
@Accessors(chain = true)
public class GroupShopUserDO {

    @DtoDescription(description = "自增主键")
    @TableId(type = IdType.AUTO)
    private Long id;
    /**
     * 团购人员id
     */
    @TableField("user_id")
    private Long userId;
    /**
     * 团购规则
     */
    @TableField("group_shop_id")
    private String groupShopId;
    /**
     * 创建者id
     */
    @TableField("create_id")
    private String createId;
    /**
     * 订单id
     */
    @TableField("order_id")
    private String orderId;

    /**
     * 状态  0 未付款，1 已付款，人数未满足，2拼团成功
     */
    private String status;
    /**
     * 小组号
     */
    @TableField("group_no")
    private String groupNo;

    /**
     * 是否组长 1 是 0 否
     */
    @TableField("is_group_leader")
    private String isGroupLeader;

    @DtoDescription(description = "创建时间")
    @TableField("gmt_create")
    private Date gmtCreate;
}
